package com.newtouch.bxzs.common.base.em;

/**
 * 合作公司参数CODE枚举类
 * <p>
 * <b>History:</b>
 * <table border="1">
 * <tr>
 * <th>Date</th>
 * <th>Operator</th>
 * <th>Memo</th>
 * </tr>
 * <tr>
 * <td>2021/3/4 13:41</td>
 * <td>yuanjie</td>
 * <td>Create</td>
 * </tr>
 * </table>
 *
 * @author yuanjie
 * @version 1.0.0
 * @since 1.0.0
 */
public enum CompanyParameterTypeEnum {
	// 查看个单详情接口
	QUERY_POLICY_INFO("QUERY_POLICY_INFO", "查看个单详情接口"),
	// 查看个单详情保全接口
	QUERY_POLICY_INFO_PRESERVATION("QUERY_POLICY_INFO_PRESERVATION", "查看个单详情保全接口"),
	// 查看个单详情理赔接口
	QUERY_POLICY_INFO_CLAIMS("QUERY_POLICY_INFO_CLAIMS", "查看个单详情理赔接口"),
	// 查询个单保全进度接口
	QUERY_POLICY_PRESERVATION("QUERY_POLICY_PRESERVATION", "查询个单保全进度接口"),
	// 查看个单保全进度详情接口
	QUERY_POLICY_PRESERVATION_INFO("QUERY_POLICY_PRESERVATION_INFO", "查看个单保全进度详情接口"),
	// 查询个单理赔进度接口
	QUERY_POLICY_CLAIMS("QUERY_POLICY_CLAIMS", "查询个单理赔进度接口"),
	// 查询个单新契约接口
	QUERY_POLICY_NEW_CONTRACT("QUERY_POLICY_NEW_CONTRACT", "查询个单新契约接口"),
	// 查看个单新契约详情接口
	QUERY_POLICY_NEW_CONTRACT_INFO("QUERY_POLICY_NEW_CONTRACT_INFO", "查看个单新契约详情接口"),
	// 查询个单满期接口
	QUERY_POLICY_EXPIRATION("QUERY_POLICY_EXPIRATION", "查询个单满期接口"),
	// 查询个单续期接口
	QUERY_POLICY_RENEWAL("QUERY_POLICY_RENEWAL", "查询个单续期接口"),
	//投保成功通知接口
	NOTICE_INSURANCE_SUCCESS("NOTICE_INSURANCE_SUCCESS", "投保成功通知接口"),
	//退保成功通知接口
	NOTICE_SURRENDER_SUCCESS("NOTICE_SURRENDER_SUCCESS", "退保成功通知接口"),
	//退保申请通知接口
	NOTICE_SURRENDER_APPLICATION("NOTICE_SURRENDER_APPLICATION", "退保申请通知接口"),
	//续期通知接口
	NOTICE_RENEWAL("NOTICE_RENEWAL", "续期通知接口"),
	//满期通知接口
	NOTICE_EXPIRATION("NOTICE_EXPIRATION", "满期通知接口"),
	// 推送接口
	PUSH_CUSTOMER("PUSH", "推送接口"),
	// 撤销推送接口
	REPEAL_PUSH("REPEAL_PUSH", "撤销推送接口"),
	// 营销会议推送接口
    CONFERENCE_PUSH("CONFERENCE_PUSH","营销会议推送接口"),
    // 营销活动推送接口
    ACTIVITY_PUSH("ACTIVITY_PUSH","营销活动推送接口"),
	// 接收推送反馈接口
	RECEPTION_PUSH_FEEDBACK("RECEPTION_PUSH_FEEDBACK", "接收推送反馈接口"),
	// 查看企业单理赔进度列表接口
	ENTERPRISE_POLICY_CLAIMS("ENTERPRISE_POLICY_CLAIMS", "查看企业单理赔进度列表接口"),
	// 查看企业单理赔进度批次接口
	ENTERPRISE_POLICY_CLAIMS_BATCH("ENTERPRISE_POLICY_CLAIMS_BATCH", "查看企业单理赔进度批次接口"),
	// 查看企业单理赔进度个人接口
	ENTERPRISE_POLICY_CLAIMS_QUERY("ENTERPRISE_POLICY_CLAIMS_QUERY", "查看企业单理赔进度个人接口"),
	// 查看企业单满期列表接口
	ENTERPRISE_POLICY_EXPIRATION("ENTERPRISE_POLICY_EXPIRATION", "查看企业单满期列表接口"),
	// 查看企业单详情接口
	ENTERPRISE_POLICY_INFO("ENTERPRISE_POLICY_INFO", "查看企业单详情接口"),
	// 查看企业单详情理赔接口
	ENTERPRISE_POLICY_INFO_CLAIMS("ENTERPRISE_POLICY_INFO_CLAIMS", "查看企业单详情理赔接口"),
	// 查看企业单详情保全接口
	ENTERPRISE_POLICY_INFO_PRESERVATION("ENTERPRISE_POLICY_INFO_PRESERVATION", "查看企业单详情保全接口"),
	// 查看企业单详情人员清单接口
	ENTERPRISE_POLICY_INFO_USER("ENTERPRISE_POLICY_INFO_USER", "查看企业单详情人员清单接口"),
	// 查看企业单新契约列表接口
	ENTERPRISE_POLICY_NEW_CONTRACT("ENTERPRISE_POLICY_NEW_CONTRACT", "查看企业单新契约列表接口"),
	// 查看企业单新契约详情接口
	ENTERPRISE_POLICY_NEW_CONTRACT_INFO("ENTERPRISE_POLICY_NEW_CONTRACT_INFO", "查看企业单新契约详情接口"),
	// 查看企业单新契约人员清单接口
	ENTERPRISE_POLICY_NEW_CONTRACT_INFO_USER("ENTERPRISE_POLICY_NEW_CONTRACT_INFO_USER", "查看企业单新契约人员清单接口"),
	// 查看企业单保全进度列表接口
	ENTERPRISE_POLICY_PRESERVATION("ENTERPRISE_POLICY_PRESERVATION", "查看企业单保全进度列表接口"),
	// 查看企业单保全进度详情接口
	ENTERPRISE_POLICY_PRESERVATION_INFO("ENTERPRISE_POLICY_PRESERVATION_INFO", "查看企业单保全进度详情接口"),
	// 查看企业单续期列表接口
	ENTERPRISE_POLICY_RENEWAL("ENTERPRISE_POLICY_RENEWAL", "查看企业单续期列表接口"),
	// 查看家庭单保全进度列表接口
	FAMILY_POLICY_PRESERVATION("FAMILY_POLICY_PRESERVATION", "查看家庭单保全进度列表接口"),
	// 查看家庭单保全进度详情接口
	FAMILY_POLICY_PRESERVATION_INFO("FAMILY_POLICY_PRESERVATION_INFO", "查看家庭单保全进度详情接口"),
	// 查看家庭单新契约人员清单接口
	FAMILY_POLICY_NEW_CONTRACT_INFO_USER("FAMILY_POLICY_NEW_CONTRACT_INFO_USER", "查看家庭单新契约人员清单接口"),
	// 查看家庭单新契约列表接口
	FAMILY_POLICY_NEW_CONTRACT("FAMILY_POLICY_NEW_CONTRACT", "查看家庭单新契约列表接口"),
	// 查看家庭单新契约详情接口
	FAMILY_POLICY_NEW_CONTRACT_INFO("FAMILY_POLICY_NEW_CONTRACT_INFO", "查看家庭单新契约详情接口"),
	// 查看家庭单满期列表接口
	FAMILY_POLICY_EXPIRATION("FAMILY_POLICY_EXPIRATION", "查看家庭单满期列表接口"),
	// 查看家庭单理赔进度列表接口
	FAMILY_POLICY_CLAIMS("FAMILY_POLICY_CLAIMS", "查看家庭单理赔进度列表接口"),
	// 查看家庭单续期列表接口
	FAMILY_POLICY_RENEWAL("FAMILY_POLICY_RENEWAL", "查看家庭单续期列表接口"),
	// 查看家庭单详情人员清单接口
	FAMILY_POLICY_INFO_USER("FAMILY_POLICY_INFO_USER", "查看家庭单详情人员清单接口"),
	// 查看家庭单详情保全接口
	FAMILY_POLICY_INFO_PRESERVATION("FAMILY_POLICY_INFO_PRESERVATION", "查看家庭单详情保全接口"),
	// 查看家庭单详情接口
	FAMILY_POLICY_INFO("FAMILY_POLICY_INFO", "查看家庭单详情接口"),
	// 查看家庭单详情理赔接口
	FAMILY_POLICY_INFO_CLAIMS("FAMILY_POLICY_INFO_CLAIMS", "查看家庭单详情理赔接口"),
	// 查看合作公司用户头像
	USER_IMAGE("USER_IMAGE","合作公司用户头像"),
	// 接收客户退回
	GO_BACK_CUSTOMER("GO_BACK_CUSTOMER","接收客户退回"),
	// 接收营销会议客户签到信息
	ACCEPT_CUSTOMER_ATTENDANCE("ACCEPT_CUSTOMER_ATTENDANCE","接收营销会议客户签到信息"),
	// 营销会议/活动对端建议书数量
	MARKET_RECOMMENDATION("MARKET_RECOMMENDATION","营销会议/活动对端建议书数量");

	private String code;

	private String msg;

	CompanyParameterTypeEnum(String code, String msg) {
		this.code = code;
		this.msg = msg;
	}

	public String getCode() {
		return code;
	}

	public String getMsg() {
		return msg;
	}
}
